managing contractor - Alemán Inglés Diccionario